makeshift repair - Turkish English Dictionary